course = "Python Program design"

# （1）字符串不可变的序列类型：增加、删除、修改字符

# （2）字符串是有序的：通过索引查询字符串中的某个字符
course[2]

# len()函数：计算字符串的长度
len(course)

# （3）查找：
# find()方法：字符串中是否出现了某个字符串的内容，返回出现的第一个字符串索引
course.find("Program")
# startswith()方法：字符串是否以某个字符串开头
course.startswith("Python")
# endswith()方法：字符串是否以某个字符串结尾
course.endswith("good")
# 成员运算符：(in / not in): 判断某个字符串是否在指定字符串中出现
"java" in course

# （4）转换：
# upper()方法：字符串转化为大写
course.upper()  # 得到的是一个新的全大写的字符串
# lower()方法：字符串转化为小写
course.lower()
# capitalize()方法：首字母转化为大写
"java".capitalize()
# title()方法：每个单词首字母转化为大写
course.title()

# （5）替换：
msg = "Good Moring"
replace_msg = msg.replace("Moring","Evening")
print(replace_msg)

# （6）分隔：
msg = "Good,Moring"
print(msg.split(","))